.virtualScroll {
  .table {
    border-collapse: collapse;
    min-width: 100%;
    table-layout: fixed;
    tr th,
    tr td {
      border: 1px solid #999;
      padding: 0;
      box-sizing: border-box;
      text-align: left;
      vertical-align: middle;
    }
    tbody tr:nth-of-type(1) td {
      border-top: none;
    }

    .td-bg {
      background: #ccc;
    }
  }

  .show-table-head {
    width: 100%;
    overflow-x: hidden;
    overflow-y: scroll;
    &::-webkit-scrollbar {
      background: transparent;
      border: 1px solid #999;
      border-left: none;
    }
  }
}
